.serchbox{
	position: fixed;
	top: 0;
	bottom: 0;
	background-color: rgba(85,85,85,0.7);
	width: 100%;
	z-index: 999;
	justify-content: flex-end;
	align-items: center;
}

.serchbox .serchcont{
	width: 100%;
	height: 400px;
	padding: 20px 30px;
	background-color: #fff;
}

.serchcontmidd{
	width: 90%;
	max-height: 280px;
	padding-right: 10px;
	margin-top: 10px;
	overflow-y: auto;
}

.serchcontmidd::-webkit-scrollbar{
	width: 8px;
}

.serchcontmidd::-webkit-scrollbar-thumb{
	background-color: #B0C0D0;
	border-radius: 10px;
}

.serchcontmidd::-webkit-scrollbar-track{
	background-color: #fff;
	border-radius: 10px;
}

.serchcontmidd>ul>li{
	height: 45px;
	margin-bottom: 5px;
	display: flex;
}

.serchcontmidd>ul>li .col-md-6{
	display: flex;
	align-items: center;
}

.serchcontmidd>ul>li .col-md-6 .col-md-2{
	width: 19%;
	text-align: right;
	line-height: 1.2;
}

.serchcontmidd>ul>li .col-md-6 .col-md-10{
	padding-left: 0;
}

.serchcontmidd>ul .jxli .col-md-6 .col-md-10 input{
	width: 100%;
	height: 32px;
	padding-left: 10px;
	border: 1px solid #ccc;
	border-radius: 5px;
}

.block{
	display: block !important;
}

.jxliradio .col-md-6 .col-md-10{
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.jxliradio .col-md-6 .col-md-10 input{
	width: 12px;
	height: 12px;
}

.jxliradio label{
	font-weight: 400;
}

.serchcontbtom{
	display: flex;
}

.serchcontbtom button{
	width: 7%;
	height: 30px;
	line-height: 30px;
	border-radius: 5px;
	margin-left: 10px;
}

.serchcontbtom button:first-child{
	background-color: #fff;
	border: 0;
}

.serchcontbtom button:nth-child(2){
	background-color: #fff;
	border: 1px solid #ccc;
}

.serchcontbtom button:last-child{
	background-color: #13C19F;
	border: 0;
	color: #fff;
}

.dutault-nav .heard-left .col-md-4:nth-child(2) .iconfont{
	left: inherit;
	right: 65px;
	height: 30px;
	width: 40px;
	border-radius: 0 6px 6px 0;
	background: #f2f2f2;
	text-align: center;
	line-height: 30px;
	color: #555;
	cursor: pointer;
	transition: all .3s;
	border: 1px solid #e6e6e6;
	border-left: 0;
}

.dutault-nav .layui-input.secrh{
	width: 82%;
}

.hidden{
	display: none;
}

.dutault-nav .heard-left .col-md-4:nth-child(2) .iconfont:hover{
	color: #fff;
    border-color: #03A9F4;
    transition: all .3s;
    background: #03A9F4;
}

.heard-left div>span.active{
	padding-bottom: 8px;
	color: #13C19F;
	border-bottom: 2px solid #13C19F;
}
.shangji{
	position: relative;
}
.shangji input{
	width: 30%;
	height: 30px;
	padding-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	border-radius: 4px;
}

.shangji .iconfont{
	position: absolute;
	z-index: 999;
	left: 27%;
	height: 30px;
	width: 40px;
	border-radius: 0 6px 6px 0;
	background: #f2f2f2;
	text-align: center;
	line-height: 30px;
	color: #555;
	cursor: pointer;
	transition: all .3s;
	border: 1px solid #e6e6e6;
	border-left: 0;
}

.font20{
	font-size: 20px !important;
	color: #FF0000;
}

.xqlist{
	height: 35px;
	line-height: 35px;
}
.xqlist .col-md-1{
	color: #999;
}

.delbox{
	position: fixed;
	top: 0;
	bottom: 0;
	background-color: rgba(85,85,85,0.7);
	width: 100%;
	z-index: 999;
	display: flex;
	justify-content: center;
	align-items: center;
}

.del-box{
	width: 40%;
	height: 400px;
	background-color: #fff;
	position: relative;
}

.del-box .deltop{
	background-color: #f2f2f2;
	padding: 15px;
}

.del-box .delcon{
	text-align: center;
	line-height: 310px;
}

.del-box .delbtn{
	position: absolute;
	bottom: 0;
	width: 100%;
	background-color: #f2f2f2;
	padding: 10px;
	justify-content: flex-end;
}

.del-box .delbtn button{
	width: 15%;
	height: 30px;
	margin-left: 10px;
	border-radius: 3px;
	border: 1px solid #ccc;
	background-color: #fff;
	color: #666;
}

.del-box .delbtn button:nth-child(2){
	background-color: #13C19F;
	color: #fff;
	border: 0;
}

.jxheight{
	max-height: 600px;
	overflow-y: auto;
	margin-bottom: 100px;
}